keep one's hands clean - Español Inglés Diccionario